#numero3{
	width: 1320px;
	height:100%;
	margin: auto;
}
.box-center{
	width: 1320px;
	height:700px;

	margin: auto;
}
li, ol, ul {
    list-style: none outside none;
}
#rank-list-row >div{
	margin-left: 17px;
}
#rank-list-row div{
	 display: inline-block;
    
	display: block;
    unicode-bidi: isolate;
}
#rank-list-row li {
    display: list-item;
    text-align: -webkit-match-parent;
    unicode-bidi: isolate;
}
.rank-list{
	float: left;
    margin-right: 30px;
    position: relative;
    width: 216px;
    z-index: 1;
}

h3.wrap-title {
    border-bottom: 1px solid #666;
}
h3.wrap-title {
    color: #1a1a1a;
    font-size: 18px;
    font-weight: 400;
    height: 24px;
    line-height: 25px;
    overflow: hidden;
    padding-bottom: 4px;
}
.lang {
    font-family: FZZCYSK;
    font-weight: 400;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 14px;
}
a, blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0;
}
/* // 用户代理样式表 */
#rank-list-row h3 {
    display: block;
    font-size: 1.17em;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
    unicode-bidi: isolate;
}
.loaded a {
    transition: color .3s, background-color .3s;
}
#rank-list-row a {
    color: #262626;
    outline: none;
    text-decoration: none;
}
h3.wrap-title i {
    font-family: Arail, PingFangSC-Regular, HelveticaNeue-Light, Helvetica Neue Light, Microsoft YaHei, "sans-serif";
    margin: 0 5px;
}
cite, em, i {
    font-style: normal;
}
/* // 用户代理样式表 */
i {
    font-style: italic;
}
h3.wrap-title a:last-child {
    color: #3f5a93;
    font: 12px / 1 Arail, PingFangSC-Regular, -apple-system, Simsun;
}
h3.wrap-title .more {
    display: inline;
    filter: alpha(opacity = 0);
    margin-left: 5px;
    opacity: 0;
    transition: .2s ease-in-out;
}
.loaded a {
    transition: color .3s, background-color .3s;
}
a {
    color: #262626;
    outline: none;
    text-decoration: none;
}
/* // ul的li了/ */
#rank-list-row li{
	display: list-item;
    text-align: -webkit-match-parent;
    unicode-bidi: isolate;
}
#rank-list-row ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
     /* padding-inline-start: 40px; */
    unicode-bidi: isolate;
}
.book-wrap {
    padding: 15px 0;
}
.fl {
    float: left;
}
.book-wrap .book-info {
    width: 132px;
}
.book-wrap .book-info h3 {
    background: #bf2c24;
    color: #fff;
    font: 700 14px / 18px Arial;
    height: 18px;
    margin-bottom: 3px;
    text-align: center;
    width: 50px;
}
.book-wrap .book-info h2 {
    color: #1a1a1a;
    font: 16px / 24px PingFangSC-Regular, HelveticaNeue-Light, Helvetica Neue Light, Microsoft YaHei, "sans-serif";
    height: 24px;
    overflow: hidden;
}

#rank-list-row a:hover{
	color: pink;
}
.loaded a {
    transition: color .3s, background-color .3s;
}
p {
    word-wrap: break-word;
    word-break: break-all;
}
.book-wrap .book-info p.digital {
    color: #bf2c24;
    font-size: 12px;
    height: 24px;
    margin-bottom: 4px;
    overflow: hidden;
    padding: 3px 0 0;
}
.book-wrap .book-info p.digital em {
    font-family: Arial;
    font-size: 18px;
    margin-right: 3px;
}
.book-wrap .book-info p.author {
    font-family: PingFangSC-Regular, -apple-system, Simsun;
    font-size: 12px;
    height: 16px;
    overflow: hidden;
}
.book-wrap .book-cover {
    float: right;
    height: 91px;
    margin-right: 32px;
    margin-top: -30px;
    position: relative;
    text-align: center;
    width: 52px;
    z-index: 4;
}
.book-wrap .book-cover .link {
    display: inline-block;
    position: relative;
    transform: translateZ(50px);
    z-index: 10;
}
:root .book-cover span {
    box-shadow: 25px 0 5px 5px #adadad;
    content: "";
    height: 10px;
    left: 7px;
    position: absolute;
    top: 84.1%;
    -ms-transform: scale(0);
    -webkit-transform: perspective(74px) rotateX(-70deg) rotateY(-5deg);
    -moz-transform: perspective(74px) rotateX(-70deg) rotateY(-5deg);
    transform: perspective(74px) rotateX(-70deg) rotateY(-5deg);
    width: 20px;
    z-index: 1;
}
.book-wrap .book-cover span {
    position: absolute;
    z-index: 1;
}
.rank-list .book-list li {
    clear: both;
    height: 31px;
}
li, ol, ul {
    list-style: none outside none;
}
.rank-list .book-list li .num-box {
    float: left;
    height: 32px;
    width: 28px;
}
.rank-list .book-list li .num-box span.num2 {
    background: #e67225;
    color: #fff;
}
.rank-list .book-list li .num-box span {
    background: #ededed;
    color: #666;
    display: block;
    font: 700 14px / 16px Arial;
    height: 16px;
    letter-spacing: -1px;
    margin-top: 8px;
    overflow: hidden;
    text-align: center;
    width: 16px;
}
.rank-list .book-list li .name-box {
    border-top: 1px solid #e6e6e6;
    float: left;
    height: 30px;
    position: relative;
}
.rank-list .book-list li .name-box a.name, .rank-list .book-list li .name-box a h2 {
    color: #1a1a1a;
    height: 31px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.rank-list .book-list li .name-box a {
    float: left;
    font: 14px / 31px PingFangSC-Regular, -apple-system, Simsun;
    width: 116px;
}
.loaded a {
    transition: color .3s, background-color .3s;
}
@media (max-width: 1280px) {
    .rank-list .book-list li .name-box i.total {
        width: 81px;
    }
}
.rank-list .book-list li .name-box i.total {
    color: #b3b3b3;
    float: right;
    font: 12px / 32px PingFangSC-Regular, -apple-system, Simsun;
    overflow: hidden;
    text-align: right;
    text-overflow: ellipsis;
    white-space: normal;
    width: 72px;
}
.rank-list .book-list li .num-box span.num3 {
    background: #e6bf25;
    color: #fff;
}
.rank-list .book-list li .num-box span {
    background: #ededed;
    color: #666;
    display: block;
    font: 700 14px / 16px Arial;
    height: 16px;
    letter-spacing: -1px;
    margin-top: 8px;
    overflow: hidden;
    text-align: center;
    width: 16px;
}
h3.wrap-title a:last-child {
    color: #3f5a93;
    font: 12px / 1 Arail, PingFangSC-Regular, -apple-system, Simsun;
}
@media (max-width: 1280px) {
    h3.wrap-title .more {
        filter: alpha(opacity = 100);
        opacity: 1;
    }
}
h3.wrap-title .more {
    display: inline;
    filter: alpha(opacity = 0);
    margin-left: 5px;
    opacity: 0;
    transition: .2s ease-in-out;
}
.book-wrap .book-cover .link {
    display: inline-block;
    position: relative;
    transform: translateZ(50px);
    z-index: 10;
}
.rank-list .book-list li .name-box {
    border-top: 1px solid #e6e6e6;
    float: left;
    height: 30px;
    position: relative;
}
.rank-list .book-list li.unfold {
    zoom: 1;
    height: 114px;
    margin-bottom: -1px;
}
.rank-list .book-list li .name-box span {
    color: #bfbfbf;
    font: 12px / 31px PingFangSC-Regular, HelveticaNeue-Light, Helvetica Neue Light, Microsoft YaHei, "sans-serif";
    position: absolute;
    right: 0;
    text-align: right;
}
.sort-list .book-list li .name-box a.name {
    overflow: hidden;
    padding-right: 10px;
    text-overflow: ellipsis;
    white-space: normal;
    width: 178px;
}
.rank-wrap .load-more {
    color: #3f5a93;
    display: block;
    font: 14px / 1 PingFangSC-Regular, -apple-system, Simsun;
    height: 19px;
    margin-bottom: 20px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 70px;
}
